home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 February / Macworld (1999-02).dmg / Games World / SharewareGames / Xconq 7.2.2 / lib / normandy.g < prev    next >
Text File  |  1998-05-22  |  13KB  |  424 lines

  1. (game-module "normandy"
  2.   (title "Normandy; 6 June 1944")
  3.   (blurb "The entire invasion of Normandy; a gigantic game, at the battalion level")
  4.   (base-module "ww2-bn")
  5.   (variants
  6.    (see-all true)  ; false is expensive here, though more realistic
  7.    ("Scoring" scoring (true (scorekeeper (do last-side-wins))))
  8.    )
  9.   )
  10.  
  11. (game-module (notes (
  12.   "This is an extremely detailed game about the D-Day invasion of Normandy "
  13.   "and the months of slugfest that followed."
  14.   )))
  15.  
  16. (game-module (design-notes (
  17.   "The following sources were among those consulted for information:"
  18.   "Atomic Games.  V for Victory - Gold-Juno-Sword. (computer game)  A close-in look at the British side"
  19.   "of the beachhead."
  20.   "Atomic Games.  V for Victory - Utah Beach. (computer game)"
  21.   "Avalon Hill. The Longest Day. (game)  A tour-de-force of design - everyone interested"
  22.   "in recreating the Normandy campaign should own a copy - but with some faults"
  23.   "and misjudgements in its factual material."
  24.   "Man, John.  The D-Day Atlas.  Useful perspective views, inconsistent maps."
  25.   "Weigley, Russell.  Eisenhower's Lieutenants."
  26.   )))
  27.  
  28. (set initial-date "0:00 6 Jun 1944")
  29.  
  30. (set initial-day-part 1)
  31.  
  32. (side 1 (name "Allies") (adjective "Allied") (class "allied")
  33.    (color "blue") (emblem-name "white-star"))
  34. (side 2 (name "Germany") (adjective "German") (class "german")
  35.    (color "black") (emblem-name "german-cross"))
  36.  
  37. (include "t-normandy")
  38.  
  39. (add u* start-with 0)
  40.  
  41. (unit-defaults (s 1))
  42.  
  43. (hq-para-div (sym u08200000) (@ -52 -106) (cp -1) (appear 1))
  44. (inf-para (sym u08205051) (@ -52 -106) (cp -1) (appear 1))
  45. (inf-para (sym u08205052) (@ -51 -106) (cp -1) (appear 1))
  46. (inf-para (sym u08205053) (@ -52 -107) (cp -1) (appear 1))
  47. (inf-para (sym u08205071) (@ -50 -108) (cp -1) (appear 1))
  48. (inf-para (sym u08205072) (@ -49 -109) (cp -1) (appear 1))
  49. (inf-para (sym u08205073) (@ -48 -109) (cp -1) (appear 1))
  50. (inf-para (sym u08205081) (@ -47 -106) (cp -1) (appear 1))
  51. (inf-para (sym u08205082) (@ -47 -107) (cp -1) (appear 1))
  52. (inf-para (sym u08205083) (@ -48 -106) (cp -1) (appear 1))
  53. (arty-towed (sym u08204560) (@ -52 -106) (cp -1) (appear 1))
  54.  
  55. (hq-para-div (sym u10100000) (@ -58 -102) (cp -1) (appear 1))
  56. (inf-para (sym u10105011) (@ -59 -99) (cp -1) (appear 1))
  57. (inf-para (sym u10105012) (@ -59 -100) (cp -1) (appear 1))
  58. (inf-para (sym u10105013) (@ -58 -102) (cp -1) (appear 1))
  59. (inf-para (sym u10105021) (@ -57 -106) (cp -1) (appear 1))
  60. (inf-para (sym u10105022) (@ -58 -106) (cp -1) (appear 1))
  61. (inf-para (sym u10105023) (@ -57 -104) (cp -1) (appear 1))
  62. (inf-para (sym u10105061) (@ -57 -103) (cp -1) (appear 1))
  63. (inf-para (sym u10105062) (@ -58 -101) (cp -1) (appear 1))
  64. (inf-para (sym u10105063) (@ -58 -100) (cp -1) (appear 1))
  65. (arty-towed (sym u10103770) (@ -57 -105) (cp -1) (appear 1))
  66.  
  67. (inf-para 122 58 1 (n "12"))
  68. (inf-para 120 58 1 (n "13"))
  69. (inf-para 125 55 1 (n "1CAN"))
  70. (inf-para 120 60 1 (n "7"))
  71. (inf-para 118 53 1 (n "8"))
  72. (inf-glider 89 154 1 (n "1/327"))
  73. (inf-glider 89 154 1 (n "2/327"))
  74. (inf-glider 88 156 1 (n "3/327"))
  75. (inf-glider 121 58 1 (n "1RUR"))
  76. (inf-glider 118 60 1 (n "2OB"))
  77. (inf-ranger 93 150 1 (n "2"))
  78. (inf-ranger 93 150 1 (n "5"))
  79. (inf-mot 109 141 1 (n "1 HR"))
  80. (inf-mot 90 153 1 (n "1/22"))
  81. (inf-mot 93 152 1 (n "1/357"))
  82. (inf-mot 86 157 1 (n "1/358"))
  83. (inf-mot 93 154 1 (n "1/359"))
  84. (inf-mot 87 157 1 (n "1/8"))
  85. (inf-mot 106 149 1 (n "2 DR"))
  86. (inf-mot 117 138 1 (n "2 EYR"))
  87. (inf-mot 90 154 1 (n "2/12"))
  88. (inf-mot 93 151 1 (n "2/357"))
  89. (inf-mot 87 156 1 (n "2/358"))
  90. (inf-mot 93 154 1 (n "2/359"))
  91. (inf-mot 92 151 1 (n "2/8"))
  92. (inf-mot 88 155 1 (n "3/22"))
  93. (inf-mot 93 152 1 (n "3/357"))
  94. (inf-mot 86 157 1 (n "3/358"))
  95. (inf-mot 93 155 1 (n "3/359"))
  96. (inf-mot 92 152 1 (n "3/8"))
  97. (inf-mot 111 141 1 (n "5 EYR"))
  98. (inf-mot 112 141 1 (n "RWR"))
  99. (inf-mot 88 156 1)
  100. (inf-mot 91 153 1)
  101. (inf-mot 91 152 1)
  102. (inf-mot 99 151 1)
  103. (inf-mot 99 151 1)
  104. (inf-mot 101 150 1)
  105. (inf-mot 105 150 1)
  106. (inf-mot 105 150 1)
  107. (inf-mot 106 150 1)
  108. (inf-mot 106 150 1)
  109. (inf-mot 101 149 1)
  110. (inf-mot 105 149 1)
  111. (inf-mot 105 149 1)
  112. (inf-mot 106 149 1)
  113. (inf-mot 109 149 1)
  114. (inf-mot 109 149 1)
  115. (inf-mot 110 149 1)
  116. (inf-mot 110 149 1)
  117. (inf-mot 96 148 1)
  118. (inf-mot 97 148 1)
  119. (inf-mot 98 148 1)
  120. (inf-mot 97 147 1)
  121. (inf-mot 97 147 1)
  122. (inf-mot 98 147 1)
  123. (inf-mot 99 147 1)
  124. (inf-mot 109 147 1)
  125. (inf-mot 109 147 1)
  126. (inf-mot 110 147 1)
  127. (inf-mot 110 147 1)
  128. (inf-mot 115 147 1)
  129. (inf-mot 115 147 1)
  130. (inf-mot 116 146 1)
  131. (inf-mot 116 146 1)
  132. (inf-mot 101 145 1)
  133. (inf-mot 102 145 1)
  134. (inf-mot 102 145 1)
  135. (inf-mot 103 145 1)
  136. (inf-mot 103 145 1)
  137. (inf-mot 116 145 1)
  138. (inf-mot 103 144 1)
  139. (inf-mot 104 144 1)
  140. (inf-mot 105 143 1)
  141. (inf-mot 108 142 1)
  142. (inf-mot 109 142 1)
  143. (inf-mot 109 142 1)
  144. (inf-mot 109 141 1)
  145. (inf-mot 110 141 1)
  146. (inf-mot 110 141 1)
  147. (inf-mot 111 140 1)
  148. (inf-mot 111 140 1)
  149. (inf-mot 112 140 1)
  150. (inf-mot 112 140 1)
  151. (inf-mot 113 139 1)
  152. (inf-mot 114 139 1)
  153. (inf-mot 116 139 1)
  154. (inf-mot 115 138 1)
  155. (inf-mot 115 138 1)
  156. (inf-mot 116 138 1)
  157. (inf-mot 117 137 1)
  158. (inf-mot 117 137 1)
  159. (inf-mg-co 116 59 1 (n "para co"))
  160. (inf-recon 119 61 1 (n "6"))
  161. (arty-glider 118 59 1)
  162. (arty-at 118 61 1 (n "210"))
  163. (arty-at 118 58 1 (n "212"))
  164. (arty-at 121 57 1 (n "3"))
  165. (arty-at 120 57 1 (n "flak bty"))
  166. (tank 89 155 1 (n "70"))
  167. (tank 92 153 1 (n "746"))
  168. (hq-mot-div 88 155 1 (n "4"))
  169. (hq-para-div 119 60 1 (n "6"))
  170. (hq-inf-corps 100 154 1 (n "12 GB"))
  171. (hq-inf-corps 107 155 1 (n "2 Can"))
  172. (hq-inf-corps 102 154 1 (n "8 GB"))
  173. (hq-inf-corps 95 154 1 (n "V"))
  174. (hq-inf-corps 97 154 1 (n "VII"))
  175. (hq-inf-corps 107 154 1 (n "VIII"))
  176. (hq-inf-corps 96 156 1 (n "XII"))
  177. (hq-inf-corps 104 154 1 (n "XV"))
  178. (hq-inf-corps 106 155 1 (n "XX"))
  179. (landing-ship 86 156 1)
  180. (landing-ship 87 155 1)
  181. (landing-ship 88 154 1)
  182. (landing-ship 89 153 1)
  183. (landing-ship 90 152 1)
  184. (landing-ship 97 146 1)
  185. (landing-ship 98 146 1)
  186. (landing-ship 102 144 1)
  187. (landing-ship 103 143 1)
  188. (landing-ship 104 143 1)
  189. (landing-ship 105 142 1)
  190. (landing-ship 109 140 1)
  191. (landing-ship 110 140 1)
  192. (landing-ship 111 139 1)
  193. (landing-ship 112 139 1)
  194. (landing-ship 115 137 1)
  195. (landing-ship 116 137 1)
  196. (landing-ship 117 136 1)
  197. (destroyer 91 85 1 (n "Baldwin"))
  198. (destroyer 82 92 1 (n "Carmick"))
  199. (destroyer 64 107 1 (n "Corry"))
  200. (destroyer 87 86 1 (n "Doyle"))
  201. (destroyer 85 88 1 (n "Emmons"))
  202. (destroyer 63 110 1 (n "Fitch"))
  203. (destroyer 83 90 1 (n "Frankford"))
  204. (destroyer 73 98 1 (n "Herndon"))
  205. (destroyer 65 104 1 (n "Hobson"))
  206. (destroyer 80 94 1 (n "McCook"))
  207. (destroyer 68 101 1 (n "Shubrick"))
  208. (cruiser 74 100 1 (n "HMS Enterprise"))
  209. (cruiser 83 93 1 (n "HMS Glasgow"))
  210. (cruiser 69 106 1 (n "Quincy"))
  211. (cruiser 68 108 1 (n "Tuscaloosa"))
  212. (battleship 88 89 1 (n "Arkansas"))
  213. (battleship 70 104 1 (n "Nevada"))
  214. (battleship 83 94 1 (n "Texas"))
  215.  
  216. (inf 39 106 2 (n "I/1057,91"))
  217. (inf -1 -1 2 (n "I/1058"))
  218. (inf 84 81 2 (n "I/726"))
  219. (inf 115 60 2 (n "I/736"))
  220. (inf 132 55 2 (n "I/744"))
  221. (inf 146 49 2 (n "I/752,346"))
  222. (inf 147 48 2 (n "I/857,346"))
  223. (inf 148 48 2 (n "I/858,346"))
  224. (inf 68 93 2 (n "I/914,352"))
  225. (inf 89 70 2 (n "I/915"))
  226. (inf 93 75 2 (n "I/916"))
  227. (inf 50 113 2 (n "I/919"))
  228. (inf 22 139 2 (n "I/920"))
  229. (inf 28 118 2 (n "I/921"))
  230. (inf 36 120 2 (n "II/1057"))
  231. (inf 40 122 2 (n "II/1058"))
  232. (inf 99 70 2 (n "II/726"))
  233. (inf 106 67 2 (n "II/736"))
  234. (inf 126 58 2 (n "II/744"))
  235. (inf 146 49 2 (n "II/752,346"))
  236. (inf 147 48 2 (n "II/857,346"))
  237. (inf 148 48 2 (n "II/858,346"))
  238. (inf 60 93 2 (n "II/914,352"))
  239. (inf 93 73 2 (n "II/915"))
  240. (inf 80 86 2 (n "II/916"))
  241. (inf 50 116 2 (n "II/919"))
  242. (inf 22 137 2 (n "II/921"))
  243. (inf 23 126 2 (n "II/922"))
  244. (inf 35 110 2 (n "III/1057,91"))
  245. (inf 55 99 2 (n "III/1058,91"))
  246. (inf 79 87 2 (n "III/726"))
  247. (inf 49 129 2 (n "III/729"))
  248. (inf 110 63 2 (n "III/736"))
  249. (inf 127 54 2 (n "III/744"))
  250. (inf 49 119 2 (n "III/919"))
  251. (inf 27 117 2 (n "III/921"))
  252. (inf 23 123 2 (n "III/922"))
  253. (inf-bicycle 143 52 2 (n "505,346"))
  254. (inf-bicycle 143 52 2 (n "506,346"))
  255. (inf-bicycle 145 50 2 (n "507,346"))
  256. (inf-bicycle 50 129 2 (n "II/729"))
  257. (inf-bicycle 153 43 2)
  258. (inf-fusil 150 47 2 (n ",346"))
  259. (inf-ost 48 126 2 (n "649"))
  260. (inf-ost 59 104 2 (n "795"))
  261. (inf-pion 145 50 2 (n ",346"))
  262. (inf-pion 66 85 2 (n ",352"))
  263. (inf-mot 54 124 2 (n "AOK 7"))
  264. (inf-mot 110 54 2 (n "HW/193"))
  265. (inf-mot 114 55 2 (n "II/125"))
  266. (inf-mot 142 55 2 (n "II/25,12ss"))
  267. (inf-mot 146 54 2 (n "II/26,12ss"))
  268. (inf-mot 142 55 2 (n "III/25,12ss"))
  269. (inf-mot 146 54 2 (n "III/26,12ss"))
  270. (inf-fsj 44 103 2 (n ",91"))
  271. (inf-fsj 39 100 2 (n "II/6 FS,91"))
  272. (inf-fsj 57 93 2 (n "III/6 FS,91"))
  273. (inf-armored 122 43 2 (n "I/125"))
  274. (inf-armored 102 59 2 (n "I/192"))
  275. (inf-armored 141 55 2 (n "I/25,12ss"))
  276. (inf-armored 145 54 2 (n "I/26,12ss"))
  277. (inf-pz-pion 141 55 2 (n ",12ss"))
  278. (inf-armored-recon 140 55 2 (n ",12ss"))
  279. (arty-cd-cased 59 105 2 (n "1/1261"))
  280. (arty-cd-cased 53 121 2 (n "10/1261"))
  281. (arty-cd-cased 54 128 2 (n "10/1261"))
  282. (arty-cd-cased 120 61 2 (n "2/1255"))
  283. (arty-cd-cased 53 111 2 (n "2/1261"))
  284. (arty-cd-cased 19 135 2 (n "2/1262"))
  285. (arty-cd-cased 17 148 2 (n "2/1262"))
  286. (arty-cd-cased 55 115 2 (n "3/1261"))
  287. (arty-cd-cased 24 120 2 (n "4/1262"))
  288. (arty-cd-cased 51 120 2 (n "5/1261"))
  289. (arty-cd-cased 53 119 2 (n "8/1261"))
  290. (arty-cd-cased 41 133 2 (n "MKB BROM"))
  291. (arty-cd-cased 44 133 2 (n "MKB HAMB"))
  292. (arty-cd-cased 90 80 2 (n "MKB LONG"))
  293. (arty-cd-cased 23 146 2 (n "MKB YORK"))
  294. (arty-cd-cased 28 139 2)
  295. (arty-cd-cased 33 137 2)
  296. (arty-cd-cased 34 137 2)
  297. (arty-cd-cased 36 132 2)
  298. (arty-cd-cased 54 111 2)
  299. (arty-cd-cased 99 76 2)
  300. (arty-cd-cased 39 67 2)
  301. (arty-cd-open 115 62 2 (n "1/1260"))
  302. (arty-cd-open 18 149 2 (n "1/1262"))
  303. (arty-cd-open 111 63 2 (n "1/1716"))
  304. (arty-cd-open 76 91 2 (n "2/1260"))
  305. (arty-cd-open 114 60 2 (n "2/1716"))
  306. (arty-cd-open 111 62 2 (n "3/1716"))
  307. (arty-cd-open 133 57 2 (n "4/1255"))
  308. (arty-cd-open 52 118 2 (n "4/1261"))
  309. (arty-cd-open 109 63 2 (n "4/1716"))
  310. (arty-cd-open 52 119 2 (n "6/1261"))
  311. (arty-cd-open 99 72 2 (n "7/1716"))
  312. (arty-cd-open 69 94 2 (n "8/1716"))
  313. (arty-cd-open 52 122 2 (n "9/1261"))
  314. (arty-cd-open 70 91 2 (n "9/1716"))
  315. (arty-cd-open 52 129 2 (n "MKB BLANK"))
  316. (arty-cd-open 39 65 2 (n "MKB PAIR"))
  317. (arty-cd-open 96 73 2)
  318. (arty-cd-open 97 73 2)
  319. (arty-rr 20 145 2)
  320. (arty-horse 161 43 2 (n "1/Iss"))
  321. (arty-horse 161 43 2 (n "2/Iss"))
  322. (arty-horse 102 68 2 (n "989"))
  323. (arty-horse 161 43 2 (n "992,Iss"))
  324. (arty-horse 152 47 2 (n "I/346,346"))
  325. (arty-horse 83 81 2 (n "I/352"))
  326. (arty-horse 150 52 2 (n "II/12,12ss"))
  327. (arty-horse 152 47 2 (n "II/346,346"))
  328. (arty-horse 69 91 2 (n "II/352"))
  329. (arty-horse 128 58 2 (n "II/711"))
  330. (arty-horse 150 52 2 (n "III/12,12ss"))
  331. (arty-horse 40 104 2 (n "III/191,91"))
  332. (arty-horse 152 47 2 (n "III/346,346"))
  333. (arty-horse 84 80 2 (n "III/352"))
  334. (arty-horse 57 100 2 (n "IV/1709"))
  335. (arty-horse 75 90 2 (n "IV/352"))
  336. (arty-flak 148 53 2 (n ",12ss"))
  337. (arty-flak 108 66 2)
  338. (arty-flak-bty 72 94 2 (n "32/1"))
  339. (arty-flak-bty 66 91 2 (n "32/2"))
  340. (arty-flak-bty 67 95 2 (n "32/3"))
  341. (arty-flak-bty 67 94 2 (n "32/4"))
  342. (arty-flak-bty 64 91 2 (n "32/5"))
  343. (arty-flak-bty 76 81 2 (n "I/1"))
  344. (arty-flak-bty 71 83 2 (n "I/2"))
  345. (arty-flak-bty 68 85 2 (n "I/3"))
  346. (arty-flak-bty 71 85 2 (n "I/4"))
  347. (arty-flak-bty 74 83 2 (n "I/5"))
  348. (arty-flak-bty 74 89 2 (n "II/1"))
  349. (arty-flak-bty 71 90 2 (n "II/2"))
  350. (arty-flak-bty 76 87 2 (n "II/3"))
  351. (arty-flak-bty 71 88 2 (n "II/5"))
  352. (arty-flak-bty 80 84 2 (n "III/2"))
  353. (arty-flak-bty 81 81 2 (n "III/5"))
  354. (arty-flak-bty 62 85 2 (n "KG 955"))
  355. (arty-flak-bty 72 91 2)
  356. (arty-flak-bty 81 82 2)
  357. (arty-flak-bty 82 81 2)
  358. (arty-flak-bty 82 80 2)
  359. (arty-at 148 53 2 (n ",12ss"))
  360. (arty-at 150 47 2 (n ",346"))
  361. (arty-at 42 110 2 (n ",91"))
  362. (arty-at 102 62 2 (n "1/200"))
  363. (arty-at 104 63 2 (n "2/200"))
  364. (arty-at 106 62 2 (n "3/200"))
  365. (arty-at 105 67 2)
  366. (arty-nebel 126 40 2 (n ",21"))
  367. (arty-nebel 162 42 2 (n ",Iss"))
  368. (arty-nebel 115 52 2 (n "10/125"))
  369. (arty-nebel 111 52 2 (n "10/155"))
  370. (arty-nebel 105 64 2 (n "10/192"))
  371. (arty-nebel 150 52 2 (n "IV/12,12ss"))
  372. (arty-mortar 44 91 2 (n "13/6 FS,91"))
  373. (arty-armored 111 50 2 (n ",21"))
  374. (arty-armored 151 47 2 (n ",346"))
  375. (arty-armored 105 63 2 (n "1/155"))
  376. (arty-armored 150 52 2 (n "I/12,12ss"))
  377. (arty-sp-at-co 110 62 2 (n "1716"))
  378. (arty-sp-at-co 69 86 2 (n "PzJg,352"))
  379. (tank 44 104 2 (n "100"))
  380. (tank 151 47 2 (n "205,346"))
  381. (tank 18 147 2 (n "206"))
  382. (tank 128 35 2 (n "I/100"))
  383. (tank 143 54 2 (n "I/12,12ss"))
  384. (tank 121 29 2 (n "II/100"))
  385. (tank 143 54 2 (n "II/12,12ss"))
  386. (assault-gun 145 54 2 (n "PzJg,12ss"))
  387. (assault-gun 147 53 2 (n "StuG,12ss"))
  388. (tank-co 163 40 2 (n "1/101"))
  389. (tank-co 163 40 2 (n "2/101"))
  390. (tank-co 163 40 2 (n "3/101"))
  391. (assault-gun-co 164 39 2 (n "1/654"))
  392. (assault-gun-co 69 85 2 (n "1352,352"))
  393. (assault-gun-co 164 39 2 (n "2/654"))
  394. (assault-gun-co 164 39 2 (n "3/654"))
  395. (hq-flak-reg 79 82 2 (n "1"))
  396. (hq-inf-div 142 52 2 (n "346"))
  397. (hq-inf-div 40 110 2 (n "91"))
  398. (hq-armor-div 147 53 2 (n "12ss"))
  399. (hq-armor-div 129 35 2 (n "21"))
  400. (hq-pz-korps 159 44 2 (n "Iss"))
  401. (hq-inf-corps 63 77 2 (n "LXXXIV"))
  402. (coast-strongpoint 60 94 2)
  403. (coast-strongpoint 76 92 2)
  404. (coast-strongpoint 78 91 2)
  405. (coast-strongpoint 79 90 2)
  406. (coast-strongpoint 80 89 2)
  407. (coast-strongpoint 81 88 2)
  408. (coast-strongpoint 82 87 2)
  409. (coast-strongpoint 83 86 2)
  410. (coast-strongpoint 84 85 2)
  411. (coast-strongpoint 94 79 2)
  412. (coast-strongpoint 96 78 2)
  413. (coast-strongpoint 99 77 2)
  414. (coast-strongpoint 97 76 2)
  415. (coast-strongpoint 101 76 2)
  416. (coast-strongpoint 105 73 2)
  417. (coast-strongpoint 103 73 2)
  418. (coast-strongpoint 110 69 2)
  419. (coast-strongpoint 113 66 2)
  420. (coast-strongpoint 115 64 2)
  421. (coast-strongpoint 117 62 2)
  422. (coast-strongpoint 120 62 2)
  423. (coast-strongpoint 122 60 2)
  424.